The Collapse of the Polynomial Hierarchy: #P = FP

نویسنده

  • Javaid Aslam
چکیده

We present a novel extension to the permutation group enumeration technique which is well known to have polynomial time algorithms. We use this extended technique to count all the perfect matchings in a bipartite graph. We further show how this technique can be used for solving a class of #P-complete counting problems by NC-algorithms, where the solution space of the associated search problems spans a symmetric group. Two examples of the natural candidates in this class are Perfect Matching and Hamiltonian Circuit problems. The sequential time complexity and the parallel (NC) processor complexity of counting all the solutions to these two problems are shown to be O(n 19 log(n)) and O(n 19) respectively. Hence we prove a result even more surprising than NP = P, that is, #P = FP. By the main Theorem of Toda (IEEE FOCS, 1989) this result concludes the collapse of the Polynomial Hierarchy.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intractability vs Worst

We use the assumption that all sets in NP or other levels of the polynomial time hierarchy have e cient average case algorithms to derive collapse consequences for MA AM and various subclasses of P poly As a further consequence we show for C fP PP PSPACEg that C is not tractable in the average case unless C P

متن کامل

Average-Case Intractability vs. Worst-Case Intractability

We use the assumption that all sets in NP (or other levels of the polynomial-time hierarchy) have eecient average-case algorithms to derive collapse consequences for MA, AM, and various subclasses of P/poly. As a further consequence we show for C 2 fP(PP); PSPACEg that C is not tractable in the average-case unless C = P.

متن کامل

A Characterization of Polynomial Time Enumeration (Collapse of the Polynomial Hierarchy: $\mathbf{NP = P}$)

We resolve the NP = P? question by providing an existential proof to the following conjecture on the characterization of polynomial time enumeration: A sufficient condition for the existence of a P-time algorithm for any enumeration problem is the existence of a partition hierarchy of the exponentially decreasing solution spaces, where each partition is polynomially bounded and the disjoint sub...

متن کامل

Finding Irrefutable Certificates for S2p via Arthur and Merlin

We show that Sp2 ⊆ P , where Sp2 is the symmetric alternation class and prAM refers to the promise version of the Arthur-Merlin class AM. This is derived as a consequence of our main result that presents an FP algorithm for finding a small set of “collectively irrefutable certificates” of a given S2-type matrix. The main result also yields some new consequences of the hypothesis that NP has pol...

متن کامل

FINDING IRREFUTABLE CERTIFICATES FOR Sp2 VIA ARTHUR AND MERLIN

We show that Sp2 ⊆ P , where Sp2 is the symmetric alternation class and prAM refers to the promise version of the Arthur-Merlin class AM. This is derived as a consequence of our main result that presents an FP algorithm for finding a small set of “collectively irrefutable certificates” of a given S2-type matrix. The main result also yields some new consequences of the hypothesis that NP has pol...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/0812.1385  شماره 

صفحات  -

تاریخ انتشار 2008